#ifndef UAV_JOINED_WINGS_H
#define UAV_JOINED_WINGS_H

#include "mvc/model/aircrafts/aircraft.h"

class Uav_Joined_Wings : public Aircraft
{
public:
    Uav_Joined_Wings(int id, Parameters *parameters, Airfoils_curve_map *airfoils);
    void draw(bool) const;
    void generate_geometry();
protected:
    virtual void generate_reference_curves();
    virtual int generate_rc_wings_index(int c_index);
    virtual int generate_rc_htail_index(int c_index);
    virtual void generate_horizontal_tail_refcurves();
    virtual AGeometry *create_fuselage();
};

#endif // UAV_JOINED_WINGS_H
